package com.test.demos.pojo.entity;

import java.util.Date;

import lombok.Data;
import com.mybatisflex.annotation.Table;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;

/**
 * (Appointments)实体类
 *
 * @author twt
 * @since 2025-04-14 16:25:35
 */

@Data
@NoArgsConstructor
@AllArgsConstructor
@Table("appointments")
public class Appointments {
    @Id(keyType = KeyType.Auto)
    /**
     * 预约记录唯一标识
     */
    private Integer appointmentId;
    /**
     * 预约用户标识
     */
    private Integer userId;
    /**
     * 预约的体检套餐标识
     */
    private Integer packageId;
    /**
     * 预约时间
     */
    private Date appointmentTime;
    /**
     * 预约状态（待确认、已确认、已完成、已取消等）
     */
    private String status;

}
